#include "rclcpp/rclcpp.hpp"


/**
 * @param argc 参数个数  包括程序名本身
 * @param argv 参数数组
 */
int main(int argc, char **argv)
{
    /* 初始化rclcpp  */
    rclcpp::init(argc, argv);
    /*产生一个 hellword_node 的节点*/
    auto node = std::make_shared<rclcpp::Node>("hellword_node");
    // 打印一句自我介绍
    RCLCPP_INFO(node->get_logger(), "hellword_node 节点已经启动.");
    /* 运行节点，并检测退出信号 Ctrl+C*/
    rclcpp::spin(node);
    /* 停止运行 */
    rclcpp::shutdown();
    return 0;
}
